﻿namespace Pospa.NET.WebPageTestApi.Interfaces
{
	public interface ITestViewResult : IBaseTestViewResult
	{
		string Url { get; }
		long BytesOut { get; }
		long BytesOutDoc { get; }
		int Connections { get; }
		int Rresponses200 { get; }
		int Responses404 { get; }
		int ResponsesOther { get; }
		int Rresult { get; }
		bool Cached { get; }
		int ScoreCache { get; }
		int ScoreCdn { get; }
		int ScoreGzip { get; }
		int ScoreCookies { get; }
		int ScoreKeepAlive { get; }
		int ScoreMinify { get; }
		int ScoreCombine { get; }
		int ScoreCompress { get; }
		int ScoreEtags { get; }
		int GzipTotal { get; }
		int GzipSavings { get; }
		int MinifyTotal { get; }
		int MinifySavings { get; }
		int ImageTotal { get; }
		int ImageSavings { get; }
		int OptimizationChecked { get; }
		int Aft { get; }
		int DomElements { get; }
		string PageSpeedVersion { get; }
		string Title { get; }
		int TitleTime { get; }
		int LoadEventStart { get; }
		int LoadEventEnd { get; }
		int DomContentLoadedEventStart { get; }
		int DomContentLoadedEventEnd { get; }
		int LastVisualChange { get; }
		string BrowserName { get; }
		string BrowserVersion { get; }
		int ServerCount { get; }
		int ServerRtt { get; }
		string BasePageCdn { get; }
		bool AdultSite { get; }
		long Date { get; }
	}
}